punch lock - German English Dictionary